painted leopard - German English Dictionary